paid up front - Français Anglais Dictionnaire